Click or drag to resize

CompoundFile Class

Represents a file used to store data as virtual streams.
Inheritance Hierarchy
SystemObject
  Independentsoft.IO.StructuredStorageCompoundFile

Namespace:  Independentsoft.IO.StructuredStorage
Assembly:  Independentsoft.Exchange (in Independentsoft.Exchange.dll) Version: 3.0.840.11238
Syntax
public class CompoundFile

The CompoundFile type exposes the following members.

Constructors
  NameDescription
Public methodCompoundFile
Initializes a new instance of the CompoundFile class.
Public methodCompoundFile(Stream)
Initializes a new instance of the CompoundFile class based on the supplied stream.
Public methodCompoundFile(String)
Initializes a new instance of the CompoundFile class based on the supplied file.
Top
Properties
  NameDescription
Public propertyClassId
Gets or sets compound file class ID.
Public propertyFatSectorCount
Gets FAT sector count.
Public propertyMajorVersion
Gets or sets major version. Allowed values are 3 (512 bytes sector size) or 4 (4096 bytes sector size).
Public propertyMiniFatSectorCount
Gets count of mini FAT sectors.
Public propertyMiniSectorSize
Gets size of mini sectors.
Public propertyMiniStreamMaxSize
Gets maximum size of mini streams.
Public propertyRoot
Gets the root node.
Public propertySectorSize
Gets FAT sector size.
Top
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetBytes
Gets buffer to read from this compound file.
Public methodGetHashCode (Inherited from Object.)
Public methodGetStream
Gets stream to read from this compound file.
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodOpen(Stream)
Opens compound file from the specified stream.
Public methodOpen(String)
Opens compound file from the specified file.
Public methodSave(Stream)
Saves this compound file to the specified stream.
Public methodSave(String)
Saves this compound file to the specified file.
Public methodSave(String, Boolean)
Saves this compound file to the specified file.
Public methodToString (Inherited from Object.)
Top
See Also